target("hiview_event_publish")
	set_kind("object")
	add_files(
		"app_event_handler.cpp",
		"app_event_publisher_factory.cpp",
		"event_publish.cpp"
	)
	add_includedirs(
		"include",
		"$(projectdir)/base/include",
		{public=true}
	)
	add_deps("logger", "hiview_utility")
	add_packages(
		"hilog",
		"jsoncpp",
		"sysevent",
		"c_utils"
	)